\hypertarget{structsc2_1_1_process_settings}{}\section{sc2\+:\+:Process\+Settings Struct Reference}
\label{structsc2_1_1_process_settings}\index{sc2\+::\+Process\+Settings@{sc2\+::\+Process\+Settings}}


Settings to run the game process.  




{\ttfamily \#include $<$sc2\+\_\+game\+\_\+settings.\+h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structsc2_1_1_process_settings_ad021bbe8541383acbcbf2de1cfe4aafa}\label{structsc2_1_1_process_settings_ad021bbe8541383acbcbf2de1cfe4aafa}} 
{\bfseries Process\+Settings} (bool in\+\_\+real\+\_\+time, int in\+\_\+step\+\_\+size, const std\+::string \&in\+\_\+process\+\_\+path, const std\+::string \&in\+\_\+net\+\_\+address, int in\+\_\+timeout\+\_\+ms, int in\+\_\+port\+\_\+start, bool in\+\_\+multi\+\_\+threaded=false)
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structsc2_1_1_process_settings_a2720fc0137245101de56ea2ef150e8a0}\label{structsc2_1_1_process_settings_a2720fc0137245101de56ea2ef150e8a0}} 
bool {\bfseries realtime}
\item 
\mbox{\Hypertarget{structsc2_1_1_process_settings_a408a3a92cb61339830c831742adfbb4a}\label{structsc2_1_1_process_settings_a408a3a92cb61339830c831742adfbb4a}} 
int {\bfseries step\+\_\+size}
\item 
\mbox{\Hypertarget{structsc2_1_1_process_settings_abbc11a42555fa0a1e036ee7c9bbccb48}\label{structsc2_1_1_process_settings_abbc11a42555fa0a1e036ee7c9bbccb48}} 
std\+::string {\bfseries process\+\_\+path}
\item 
\mbox{\Hypertarget{structsc2_1_1_process_settings_aaf19b8eb91c8e8d29cc111452971f846}\label{structsc2_1_1_process_settings_aaf19b8eb91c8e8d29cc111452971f846}} 
std\+::string {\bfseries net\+\_\+address}
\item 
\mbox{\Hypertarget{structsc2_1_1_process_settings_ad9a9aa89b406de8ed838bfcdfbeb3212}\label{structsc2_1_1_process_settings_ad9a9aa89b406de8ed838bfcdfbeb3212}} 
int {\bfseries timeout\+\_\+ms}
\item 
\mbox{\Hypertarget{structsc2_1_1_process_settings_af3c345fbed5244b4e87d5400f41a8b95}\label{structsc2_1_1_process_settings_af3c345fbed5244b4e87d5400f41a8b95}} 
int {\bfseries port\+\_\+start}
\item 
\mbox{\Hypertarget{structsc2_1_1_process_settings_acfcb81c1496917bf9d1eceb523e95564}\label{structsc2_1_1_process_settings_acfcb81c1496917bf9d1eceb523e95564}} 
bool {\bfseries multi\+\_\+threaded}
\item 
\mbox{\Hypertarget{structsc2_1_1_process_settings_afc9af209c9f715c2bea2dcd916fe263e}\label{structsc2_1_1_process_settings_afc9af209c9f715c2bea2dcd916fe263e}} 
std\+::vector$<$ std\+::string $>$ {\bfseries extra\+\_\+command\+\_\+lines}
\item 
\mbox{\Hypertarget{structsc2_1_1_process_settings_a65ac75579205357a6c59c500fb8783f8}\label{structsc2_1_1_process_settings_a65ac75579205357a6c59c500fb8783f8}} 
std\+::vector$<$ \hyperlink{structsc2_1_1_process_info}{Process\+Info} $>$ {\bfseries process\+\_\+info}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Settings to run the game process. 

The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
include/sc2api/sc2\+\_\+game\+\_\+settings.\+h\end{DoxyCompactItemize}
